Multitasking Basics
Multitasking and Multiprocessing
Tasks and Address Spaces
Task Scheduling
Shared Resources and Task Synchronization
Tasking Architectures
Multiprocessing Services in Mac OS 8 and Mac OS X
Criteria for Creating Tasks
Checking for the Availability of Multiprocessing Services
Determining the Number of Processors
Creating Tasks
Terminating Tasks
Synchronizing and Notifying Tasks
Allocating Memory in Tasks
Using Timers
Making Remote Procedure Calls
Handling Exceptions and Debugging
Functions
Application-Defined Function
Data Types
Constants
Result Codes